package main.problemstruktur;

public class Zeitintervall {
	final int bereich;
	final int start;
	final int ende;

	public Zeitintervall(int bereich, int start, int ende) {
		this.bereich = bereich;
		this.start = start;
		this.ende = ende;
	}

	public int getBereich() {
		return bereich;
	}

	public int getStart() {
		return start;
	}

	public int getEnde() {
		return ende;
	}

	public boolean isIn(int zeit) {
		if (zeit < ende && zeit > start)
			return true;
		return false;
	}

	public int getTimeToIntervall(int zeit) {
		if (zeit > ende)
			return -1;
		if (zeit < start)
			return start - zeit;
		return 0;
	}
}
